Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 Algeria F2 Czech Republic F4 Germany F1 Croatia F2 France F4 France F5 France F6 France F7 Great Britain F7 France F5 France F6 France F7 France F9 Spain F13 Great Britain F3 France F4 France F5 France F4 France F5 France F16 France F13 Open Diputacion - Cordoba Wiesmann Roadster Open - Nuembrecht Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon Banca Stato Challenger Lugano - Lugano Open de Montauban - Montauban GHI Bronx Classic - Bronx Intersport Heilbronn Open - Heilbronn Qatar ATP Challenger - Doha France F17 La Rinascente Tennis Cup Harbour Club Milano - Milan Delhi Challenger I - New Delhi Open des Alpes Trophee BNP Paribas - Grenoble St. Remy Challenger Orleans Challenger Bordeaux Challenger Mons Challenger Bordeaux Challenger Bordeaux Challenger Orleans Challenger Noumea Challenger Brest Challenger Gallagher International - Hamilton Open Castilla y Leon Trofeo Iberdrola - Segovia Morocco Tennis Tour - Marrakech AAPT Championships - Adelaide CA Tennis Trophy - Vienna Adidas Open de Toulouse - Toulouse Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Keio Challenger International Tennis Tournament - Yokohama Energis Open - Amersfoort Idea Prokom Open - Sopot President's Cup - Tashkent AAPT Championships - Adelaide Qatar Exxon Mobil Open 2003 - Doha RCA Championships - Indianapolis Ostrava Challenger Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz Stockholm Open - Stockholm Scheveningen Challenger Eckental Challenger ATP Heineken Challenger 2000 - Ho Chi Minh City Internationaux de Tennis de Brest - Brest Memorial Savigni - Sassuolo Siemens Open 2002 - Scheveningen Residenza Open - Magdeburg Volvo Sylt Open - Sylt 2003 Freeman Men's Challenger - Joplin V Trani Cup - Trani Pro Tennis World Open - Sunrise Open Sainte-Victoire - Aix-En-Provence AAPT Championships - Adelaide U.S. Men's Clay Court Championships - Houston BMW Open - Munich Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Open de Moselle - Metz Stockholm Open - Stockholm GHI Bronx Classic - Bronx Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok Open de Moselle - Metz ATP Kremlin Cup - Moscow San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston BMW Open - Munich The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch XL Bermuda Open - Bermuda KGHM Polish Indoors - Wroclaw Challenger Ford de Cherbourg - Cherbourg Banca Stato Challenger Lugano - Lugano RCA Championships - Indianapolis Sardinia International Championship - Cagliari Legg Mason Tennis Classic - Washington Open de Montauban - Montauban Sylt Open 2000 - Sylt BCP Tennis Classic - Sao Paulo Australian Unity Western Australia Open - Perth Stella Artois Clay Court Championships - Budaors Steelers Cup - Kosice Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Next Generation Adelaide International - Adelaide Heineken Open - Auckland Open 13 - Marseille PBZ Zagreb Indoors - Zagreb Project Independence Men's Challenger - Mandeville Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle The Nottingham Open - Nottingham Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Mamaia Challenger - Constanta Open D'Orleans - Orleans BMW Open - Munich Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Catella Swedish Open - Bastad Indianapolis Tennis Championships - Indianapolis Masters Series - Hamburg Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Open de Moselle - Metz China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Turin Challenger Lyon Challenger Intelig Tennis Cup - Brasilia The Dubai Tennis Championships - Dubai BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Legg Mason Tennis Classic - Washington Sarajevo Open - Sarajevo Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Orleans Challenger Grand Prix Hassan II - Casablanca ATU Cup - Weiden Mouilleron-Le-Captif Challenger Geovillage Open Trofeo Melia Olbia - Olbia Open de Nice Cote d'Azur - Nice Tennis Napoli Cup - Naples Garden Open - Rome The Scottish Tennis Championships - Edinburgh Ljubljana Open 2002 - Ljubljana AEGON Championships - London Open de Montauban - Montauban AEGON International - Eastbourne SkiStar Swedish Open - Bastad Black Forest Open 2002 - Freudenstadt Challenger Ford de Cherbourg - Cherbourg German Tennis Championships - Hamburg Eisenberg Jerusalem Open 2000 - Jerusalem Allianz Suisse Open - Gstaad Winston Salem - Winston Salem Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Apia International - Sydney Quelle Cup - Furth BMW Challenger Open - Monchengladbach Copa Ericsson Brazil - Sao Paulo USTA Challenger of Dallas - Dallas Aix En Provence Challenger Open 88 - Contrexeville SAP Open - San Jose Challenger 42 - Andrezieux XL Capital Bermuda Open - Bermuda Tennis Napoli Cup - Napoli Regions Morgan Keegan Championships - Memphis Tampere Imageneering Open - Tampere Binghamton Professional Tennis Tournament - Binghamton Grand Prix de Tennis - St. Jean de Luz Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Open de Franche-Comte - Besancon USTA Men's Challenger of Dallas - Dallas IPP Geneva Trophy - Geneva Challenger 42 - Andrezieux Olbia Challenger - Olbia ECM Prague Open 2005 - Prague AEGON International - Eastbourne Ethias Tennis Trophy - Mons The LTA Men's Challenger - Southampton Credit Agricole Suisse Open - Gstaad China Open - Beijing Swiss Indoors Basel - Basel The LTA Wrexham Challenger - Wrexham Brisbane International - Brisbane Apia International - Sydney Challenger 42 - Andrezieux Open Sud de France - Montpellier Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Portugal Open - Oeiras GHI Bronx Classic - Bronx ECM Prague Open - Prague AEGON Championships - London AEGON International - Eastbourne Timisoara Challenger - Timisoara Alfa Romeo Tennis Cup - Cordenons drkoop.com USTA Challenger of Tallahassee - Tallahassee Heilbronn Open - Heilbronn Internationaux de Doubs Open de Franchie-Comte - Besancon Citi Open - Washington Ostdeutscher Sparkessen Cup - Dresden Open de L'Isere - Grenoble Podebradka Cup - Prague Geneva Challenger - Geneva Malaysian Open - Kuala Lumpur Challenger Ford de Cherbourg - Cherbourg China Open - Beijing Open des Alpes Trophee BNP Paribas - Grenoble Open de Rennes La Trinitaine - Rennes Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Valencia Open - Valencia Brisbane International - Brisbane IPP Open - Helsinki Apia International - Sydney Open Sud de France - Montpellier Sail Open - New Delhi ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Internazionali di Tennis di Bergamo - Bergamo AEGON International - Eastbourne Citi Open - Washington Malaysian Open - Kuala Lumpur China Open - Beijing Hilton Waikoloa Village USTA Challenger - Waikoloa Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Tunis Open - Tunis Open de L'Isere - Grenoble Hungarian Open - Budapest Schickendanz Open - Furth Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam s'Tennis Masters Challenger - Graz Open 13 - Marseille BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Moselle Open - Metz Open de Rennes - Rennes Open Sud de France - Montpellier Dunlop World Challenge - Toyota Open 13 - Marseille The Scottish Tennis Championships - Edinburgh BMW Open - Munich Ricoh Open - 's-Hertogenbosch Morocco Tennis Tour - Rabat Winston-Salem Open - Winston-Salem European Open - Antwerp Swiss Indoors Basel - Basel Open Sud de France - Montpellier Open 13 Provence - Marseille AEGON Championships - London Winston-Salem Open - Winston-Salem Intrum Stockholm Open - Stockholm Prague Challenger Samsung Securities Cup - Seoul Zagreb Open - Zagreb Open de L'Isere-Open 38 - Grenoble Challenger 42 - Andrezieux ATU Cup 2001 - Weiden Open de la Ville de Saint Denis - Reunion Island Jersey Challenger Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Smith Barney Men's Challenger - Covington Internationaux de Tennis de Brest - Brest TD Waterhouse Cup - Long Island International Tennis Championships - Delray Beach VII Avierto Internacional de Salinas - Salinas CA Tennis Trophy - Vienna Memorial Piertomaso Tessitore - San Remo Open de Moselle - Metz ATU Cup - Weiden Ordina Open - 's-Hertogenbosch Noumea Challenger Gemax Open 2002 - Belgrade Sarajevo Open - Sarajevo Heilbronn Open - Heilbronn Ordina Open - 's-Hertogenbosch ECM Cup - Prague Binghamton Professional Tennis Tournament - Binghamton Sparkessen Magdeburg Open - Magdeburg Medjurgorje Open - Medjugorje LTA Hull Challenger - Hull Open 88 - Contrexeville Tennis Cup of Flanders - Ostende TED Open-Akbank Private Banking - Istanbul The Artois Championships - London Mercedes Cup - Stuttgart Jersey Challenger Garden Open - Rome Thailand Open - Bangkok ATP Kremlin Cup - Moscow Open de L'Isere - Grenoble IX Ciutat de Barcelona - Barcelona Zivnobanka Open 1999 - Prostejov Open de L'Isere - Grenoble USTA Challenger of San Antonio - San Antonio Cairo Challenger 2002 - Cairo Ciudad de Pozoblanco 'Open Diputacion' - Cordoba drkoop.com USTA Challenger of Austin - Austin Tatra Banka Slovak Open - Bratislava San Remo Challenger drkoop.com USTA Challenger of San Antonio - San Antonio 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto GHI Bronx Tennis Classic - Bronx Cadillac Pro Indoor USTA Challenger - West Bloomfield Malaysian Open - Kuala Lumpur 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Siemens Open 2003 - Scheveningen Challenger Copa Sevilla Internacionales de Andalucia - Seville Kamnik Challenger - Kamnik 4° Sporting Challenger - Turin Gramado Open de Tennis - Gramado VIII Torneo Internazionale di Tennis - Barletta Ciudad de Pozoblanco Open Diputacion - Cordoba Aegon Nottingham Open - Nottingham Belo Horizonte Tennis Open - Belo Horizonte XL Capital Bermuda Open - Bermuda Siemens Open - Scheveningen Open Sainte Victoire - Aix-En-Provence Riviera di Rimini Challenger - Rimini Ispat Open 2004 - Ostrava Barletta Challenger Steelers Cup - Kosice San Remo Tennis Cup - San Remo Aix En Provence Challenger Porsche Open - Poznan Ahmedabad Challenger - Ahmedabad Mumbai Challenger - Mumbai Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Quimper Challenger XI Open International D'Andorra - Andorra Cherbourg Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Brest Challenger Prague Challenger - Prague Open de Mantouban - Montauban Warsteiner Grand Prix - Oberstaufen Open 88 - Contrexeville Internazionali de Tennis di Bergamo - Bergamo Noumea Challenger TED Open - Istanbul Internationale Tenniskampioenschappen - Scheveningen Open D'Orleans - Orleans Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Challenger DCN de Cherbourg - Cherbourg Honda-Kah Open - Singapore Open Mutouest - St. Brieuc XL Challenger de Tenis Copa Sevilla - Seville Internationaux de Nouvelle-Caledonie - New Caledonia Open de Franche Comte - Besancon Moselle Open - Metz drkoop.com USTA Tennis Championships of Denver - Denver Saint Francis Health System USTA Challenger - Tulsa Open de Charleroi - Charleroi Copa Ericsson Peru - Lima KGHM Polish Indoors - Wroclaw 2004 Freeman Men's Challenger - Joplin The Stella Artois Grass Court Championships - London Milan Indoors - Milan Open 13 - Marseille Dubai Open - Dubai Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia Bergamo Challenger Open 13 - Marseille Rennes Challenger Heineken Open - Auckland Grand Prix de Tennis de Lyon - Lyon Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston Tennis Masters Series - Paris Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Monte Carlo NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Heineken Open - Auckland Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Open Seat Godo 2005 - Barcelona Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BMW Open - Munich Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Legg Mason Tennis Classic - Washington D.C. Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Qatar ExxonMobil Open - Doha BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Croatia Open Umag - Umag BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sydney International - Sydney Western & Southern Financial Group Masters - Cincinnati Internationaler Raiffeisen Grand Prix - St. Polten BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells The Tennis Channel Open - Las Vegas Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Grand Prix Hassan II - Casablanca Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Pilot Pen Tennis - New Haven Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mumbai Open - Mumbai Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Grand Prix de Tennis de Lyon - Lyon Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Tennis Channel Open - Las Vegas Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Open de Moselle - Metz Heineken Open - Auckland Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Davidoff Swiss Indoors Basel - Basel Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome ATP Studena Croatia Open Umag - Umag Brisbane International - Brisbane AEGON Championships - London Winston-Salem Open - Winston-Salem Open de Nice Cote d'Azur - Nice AEGON Championships - London Brisbane International - Brisbane AEGON Championships - London Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris The Stella Artois Championships - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BMW Open - Munich U.S. Open - New York Tennis Masters Series - Paris Mutua Madrilena Masters Madrid - Madrid French Open - Paris Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, CAN-FRA 1-4 Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, QF, FRA-GER 3-2 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, World Group, QF, FRA-GBR 4-1 River Oaks International Tennis Tournament - Houston Olympics - London